strand, thread - Français Anglais Dictionnaire